interstitial radiation - French English Dictionary